Big Huge Thesaurus

Rubus odoratus

noun